﻿<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<VietThuongLMS.Areas.Admin.Models.LoaiLopHoc_GiaoVienModel>" %>

    <% 
        using (Html.BeginForm(Html.BeginForm("DoCreate", "Salary", new { area = "Admin" }, FormMethod.Post, new { onsubmit="return submitForm(this);", @class = "form-horizontal", @id = "formNew", @name = "formNew", enctype = "multipart/form-data" })))
       {%>
       <div class="form-horizontal">
        <%: Html.ValidationSummary(true) %>
        
        <fieldset>
            <legend>Nhập đầy đủ thông tin</legend>
            <div class="control-group">         
<%--                <div class="control-label">
                    ID
                </div>--%>
                <div class="controls">
                    <%--<%: Html.TextBoxFor(model => model.ID)%>--%>
                    <%: Html.HiddenFor(model => model.ID)%>
                    <%--<%: Html.ValidationMessageFor(model => model.ID)%>--%>
                </div>  
            </div>   
            <div class="control-group">         
                <div class="control-label">
                    Mã giáo viên
                </div>
                <div class="controls">
                    <%: Html.TextBoxFor(m => m.MaGiaoVien , new { Value = ViewData["magiaovien"].ToString(), @readonly = "readonly" })%>
                </div>  
            </div>   
               
            <div class="control-group">
                <div class="control-label">
                    Loại lớp học
                </div>
                <div class="controls">
                    <%: Html.DropDownListFor(m => m.MaLoaiLopHoc, (SelectList)ViewData["loailophoc"])%> 
                </div>
            </div>

            <div class="control-group">
                <div class="control-label">
                    Lương
                </div>
                <div class="controls">
                    <%: Html.TextBoxFor(m => m.Luong, new { @id = "number", @Value = "2000000"})%>
                    <span id="numbernoti"></span>
                </div>
            </div>

            <div class="control-group">
                <div class="control-label">
                    Ngày bắt đầu
                </div>
                <div class="controls">
                    <%: Html.TextBoxFor(m => m.NgayBatDau, new { @Value = DateTime.Now.ToString("dd/MM/yyyy") })%>
                </div>
            </div>

            <div class="control-group">
                <div class="control-label">
                    Ngày kết thúc
                </div>
                <div class="controls">
                    <%: Html.TextBoxFor(m => m.NgayKetThuc, new { @Value = DateTime.Now.AddYears(1).ToString("dd/MM/yyyy") })%>
                </div>       
            </div> 

            <div class="control-group">
                <div class="control-label"></div>
                <div class="controls">
                    <p>
                        <%--<a class="btn btn-large btn-primary" href="javascript:SubmitToController();">Save</a>--%>
                        <input type="submit" class="btn btn-large btn-primary" value="Tạo" onclick="javascript:return check_val();"/>
                    </p>
                </div>
            </div>
        </fieldset>
        </div>
    <% } %>

<script type="text/javascript">
    function submitForm(frm) {
        var tdata = $(frm).serialize()
        $.ajax(
        {
            url: "<%=ResolveUrl("~/")%>Admin/Salary/DoCreate",
            data: tdata,      
            datatype: "json",
            success: function (result) {
                $("#searchingResult").html(result.toString());
            },
            error: function (xhr, ajaxOptions, thrownError) {
                thrownError;
                $("#searchingResult").html("Không tìm thấy dữ liệu yêu cầu");
            }
        });
        return false;
    }
    function check_val() {
        var number = document.getElementById("number").value;
        var valnum = /[^0-9]/;
        if (number == "") {
            document.getElementById("numbernoti").innerHTML = "Không được để trống";
            return false;
        }
        if (number.match(valnum)) {
            document.getElementById("numbernoti").innerHTML = "Số liệu không hợp lệ";
            return false;
        }
        else
            document.getElementById("numbernoti").innerHTML = "";
        return true;
    }
</script>